You have to complete all the objectives and the level on the same difficulty. You will not receive the proper rank if you play one objective on one difficulty and then change the difficulty on another objective. "Mission Completed" will be displayed after having completed a mission if this is done correctly (as opposed to "Mission Incomplete").