已知a、b是两条异面直线,给出下面四个命题:
①过直线a有且只有一个平面与b平行.
②P为空间任意一点,过P总能作一条直线与a、b都相交.
③P是异面直线a、b外一点,过P与a、b都平行的平面有且只有一个
④过直线b有无数个平面与a平行
则以上命题中,正确的是()
A.①②③B.①④C.①③D.①