B
分析:根据已知中长方体ABCD-A
1B
1C
1D
1中,AB=BC=2,A
1D与BC
1所成角为90°,易判断这是一个棱长为2的正方体,设 O为B
1D
1的中点,证明C
1O⊥平面 BB
1D
1D,得出∠C
1BO为直线BC
1与平面BB
1D
1D所成角,解三角形∠C
1BO即可得到直线BC
1与平面BB
1D
1D所成角的大小.
解答:因为在长方体ABCD-A
1B
1C
1D
1中,AB=BC=2
∴上下底面为正方形
又∵BC
1∥AD
1,A
1D与BC
1所形成的角为90°,
∴A
1D与AD
1所成的角为90°,
∴AA
1D
1D为正方形,
∴ABCD-A
1B
1C
1D
1为正方体
设 O为B
1D
1的中点,则由C
1O⊥B
1D
1,C
1O⊥B
1B,
得出C
1O⊥平面 BB
1D
1D
连接BO,则∠C
1BO为直线BC
1与平面BB
1D
1D所成角
∵BC
1=2

; C
1O=
∴sin∠C
1BO=

∠C
1BO=30°
故选B.
点评:本题考查了直线与平面所成的角的概念与计算,考查空间想象能力、推理论证、计算能力.其中判断出棱柱为正方体且C
1BO为直线BC
1与平面BB
1D
1D所成角,是解答本题的关键.