"Can you?" in Japanese

Does anybody know where this...

Can you ___________?

__________ をできますか。
__________ o Dekimasuka?

__________ はできますか。
__________ wa Dekimasuka?

__________ ができますか。
__________ ga Dekimasuka?

Can anyone explain the difference between "o", "wa" and "ga" before "Dekimasuka"?