A、木块受到的弹力是由于桌面发生形变而产生的;故A错误;B、竹竿受到弹力是因为木头发生形变而产生的;故B正确;C、绳子的拉力总是沿绳而指向绳收缩的方向;故C正确;D、电灯受到的拉力是由于电线发生了微小形变而产生;故D错误;故选:BC.