in reply to Perl Command Line Arguments

You have to quote them in execution as dineed mentioned above. The shell you are using is separating the characters (strings) instead of perl interpreter.

So you need: script.pl "A B C"