For a number to be a perfect square the power the primes numbers that constitute that number should be even.
As 3 is in the denominator, let's start by checking the power of three first.
* Power of 3 in 44! = 17
* Power of 3 in 45! = 21
As 45 is divisible by 3, the next number is divisible is 48, so the power of three for 46! and 47! will also be 21.
* Power of 3 in 48! = 22
As 45 is divisible by 3, the next number is divisible is 51, so the power of three for 49! will also be 22.
Because three is in the denominator it will reduce the power of three in the numerator, and for the resultant number to be a perfect square, the power of three on one of the factorial should be odd (so that when reduced by 1, the power becomes even) and the power of other factorial should be even.
If we evaluate the options -
A - \(\frac{3^{17} * 3^{21}}{3}\)
Resultant is an odd power of three, hence eliminate
B - \(\frac{3^{21} * 3^{21}}{3}\)
Resultant is an odd power of three, hence eliminate
C - \(\frac{3^{21} * 3^{21}}{3}\)
Resultant is an odd power of three, hence eliminate
D - \(\frac{3^{21} * 3^{22}}{3}\)
Resultant is an odd even power of three, keep.
E - \(\frac{3^{22} * 3^{22}}{3}\)
Resultant is an odd power of three, hence eliminate
IMO D