单项选择题

平面与圆柱表面相交产生的交线可能的情况有( )

A.圆、椭圆或矩形
B.圆、椭圆
C.矩形、圆
D.圆、平行线