A、如果两个角相等,那么这两个角是对顶角,说法错误;B、有公共顶点的两个角是对顶角,说法错误;C、有公共顶点并且相等的两个角是对顶角,说法错误;D、如果两个角是对顶角,那么这两个角相等,说法正确;故选:D.