单项选择题

以下哪组操作可以将本地修改的代码提交到远端库?①$ git add②$ git commit ③$ git push④$ git log –a ( )

A、A ①②③④
B、B ①③④
C、C ①③④
D、D ①②③