If L1∪L2 is regular, then neither needs to be regular.
Example {anbn}∪{anbn}c=(a+b)∗ is regular but {anbn} and its complement both are non-regular.
So statement I is false
The class of regular language is not closed under infinite union.
Proof: It is was closed under infinite union then
anbn={ϵ}∪{ab}∪{aabb}∪......... will be infinite union of finite languages (which are regular) and hence will become regular. But we know that {anbn∣n≥0} is non-regular.
So II is false
So option (a). neither I nor II is the correct answer