We certainly need to know that n is a positive integer here. If that's given, we do not need any further information about n to answer the question, regardless of whether the expression is written as (3^4n) + 3 or as 3^(4n + 3). In the first case, we have
(3^4n) + 3 = (3^4)^n + 3 = 81^n + 3.
Since 81^n will end in 1 regardless of the value of n, 81^n + 3 will end in 4, and the remainder will be 4 when 3^4n + 3 is divided by 5.
In the second case, we have
3^(4n + 3) = [3^(4n)]*[3^3] = [81^n]*[3^3] = [81^n]*[27]
and since we are multiplying one number which ends in 1 with a number which ends in 7, the product must end in 7, so the remainder will be 2 when 3^(4n + 3) is divided by 5.
For online GMAT math tutoring, or to buy my higher-level Quant books and problem sets, contact me at ianstewartgmat at gmail.com
ianstewartgmat.com