Yes Option D is correct.
But even if the grammar satisfies all three conditions: non left recursive, deterministic and unambiguous even then it may not be LL(1).
E.g.
S -> aAa / ^
A -> abS / ^
Here ^ is epsilon.
This grammar satisfies all three conditions but still not LL(1) because predict set for S -> aAa and S -> ^ is not disjoint.