ソフトウェア等の契約において、請負契約と準委任契約の違いに関する記述として、適切なものはどれか。

請負は完成責任あり、準委任は善管注意義務のみ。