Three siblings, David, Emily, and Frank, compared their heights. David's height was known to Emily and Frank, but Emily and Frank kept their heights private. Emily said, "I am not the tallest among us." Frank said, "I am not the shortest among us." Assuming they all have different heights, what is the ranking from tallest to shortest?
David, Emily, Frank
David, Frank, Emily
Emily, David, Frank
Frank, David, Emily
Frank, Emily, David