单项选择题

A.一个程序员可以使用其他程序员提供的代码,即代码使用者
B.一个程序员可以既是代码提供者,同时又是代码使用者
C.一个程序员不能既是代码提供者,同时又是代码使用者
D.一个程序员可以为其他程序员提供代码,即代码提供者