Pick 5 numbers

Can you guarantee that it is always possible to choose three numbers that will add up to a multiple of 3 from any group of 5?

Can you explain why?

For example:
If you start with 4, 7, 11, 12 and 18 - you can add 4, 11 and 12 and end up with 27 (a multiple of 3)