Gerunds, participles and infinitives in English are collectively

Gerunds, participles and infinitives in English are collectively called__________ .
A、auxiliary verbs
B、non-finite verbs
C、modal verbs
D、linking verbs
【正确答案】:B