单项选择题

造成北美温带大陆性气候范围广的主要原因是()

A.纬度位置
B.纬度和地形
C.纬度和洋流
D.纬度和海陆位置