1.A 三个选项中只有should 后面跟动词原形,need 和have 后面都必须是to do sth
2.从语法上来看A,B 都对.
如果选A ,意思是:你必须去看医生.
如果选B,意思是:你需要去看医生.