lg *n, (Inverse Ackermann function) is the number of times we can take log repeatedly until we get 1. This function can almost be considered constant for all practical purposes.
There shouldn't be any confusion regarding options C and D as n! is asymptotically larger than lg n.
A) lg (lg * n)
B) lg * (lg n)
As per the definition of lg *, we can write B as
lg * (lg n) = lg * n - 1.
So, A is asymptotically lower than B.
A < B < D < C.