A number is divisible by 10 if its units digit is ZERO. So, we focus on finding the unit digit of the number in order to find the remainder.
The unit digit of 'p' will represent the remainder when 'p' is divided by 10.
In statement 1, 11^p + p^11 gives a remainder of 4, when divided by 10. This means units digit of the expression should be 4.
But 11^p always ends with 1, so units digit of p^11 should be 3. There are only 2 unit digit cycles which have a 3 in them - the cycles of numbers ending with 3 and 7. For both these cycles, the frequency of the cycle is 4. Since the power of p is 11 and it's giving unit digit 3, p should definitely be a number ending with 7 since 7^(4x+3) always ends with 3.
Unit digit of p is 7 is sufficient to tell the remainder when p is divided by 10.
In statement 2, p^3 gives a remainder of 3 when divided by 10. This means p^3 ends with 3.
Units digit of perfect cubes always have a one-to-one relationship with their cube roots. So, we can surely say that, if p^3 ends with 3, then p ends with 7.
This is also sufficient to answer the question.
Correct answer is D, since each statement alone is sufficient to answer the question.
Cheers