In a large bowl, combine flour, sugar, baking powder and salt. In a small bowl, mix eggnog, eggs and butter. Stir into flour mixture just until blended. Fold in cranberry sauce and pecans. Fill greased or paper-lined muffin cups two-thirds full. Bake at 375° for 25 minutes or until center of muffin springs back when lightly touched.