A sentence with a compound predicate

a.may have a singular subject.
b.may have a plural subject.
c.will need commas to separate three or more verbs.
d. all of the above.
I am think d

I agree.