The most acceptable set of milestones among the provided options would be:
design UI, build UI, test UI, update UI
This set represents a logical progression of steps in the software development process, moving from the design phase to building and testing, and then updating based on feedback or issues found during testing. The other options either lack the clarity of progression or involve activities that are not typically considered milestones in project management.