What is meant by Effective address here? This q is doubtful for me. Thanks to @hetgate23 who pinged it.
Maybe Option B or Option C
4 opinions:-
1) If effective address is the one that is received after what we know as effective address calculation, then in indirect addressing mode, yes it can be accessed even during EA Calculation is Done. So $Option B$
2) If EA is the Virtual address being spoken about, then it will be $Option C$, because using the Virtual address we get the EA and then we access tlb and get the frame no.
3) $Option D$ can't be the answer because which one will be accessed first cache or tlb is implementation dependent whether its Physically accessed cache, or virtually accessed cache.
4) $Option A$ also doesn't feel right because we actually want to calculate the effective address. So first we must start the calculation then we need to lookup tlb/cache as reqd.
@Pranavpurkar @ankitgupta.1729 Sir, @Argharupa Adhikary Aditya_ You all might wanna look.