決定道德的根本因素是?