The basic concept here is to make three numbers, which have different remainders when dividing by three, meaning that one of them should have the remainder of 1, another the reminder of 2 and the third one the remainder of 0, so that atleast one of them is divisible by 3.
In A option n-4 will have the same remainder as n-1, we already have n and n+1, so basically we have 3 consecutive numbers, so atleast one of them has to be divisible by 3.
Just to explain in detail, in option B-> n (n+2) (n-1),
n-1 and n+2 will have the same remainder when divisible by 3 ( For eg - 6 and 9, 5 and 8 -> all have the same remainder when divided by 3)
So hence the equation basically boils down to (n+2)(n) but what if (n+1) is divisible by 3 ? Hence not sufficient.