Israeli troops shot and killed a Palestinian who was hurling rocks at Israeli cars driving on a highway in the occupied West Bank on Sunday, the military said.