Finished C. Ready for D.