Your solution is not minimal, since the group 101x may belong to the more general group x01x. Whenever possible, the maximum amount of paired terms should be enclircled together, which was not made with your solution specifically to the term ABC which could be grouped along with ABC, yielding BC once it is the same of (A+A)BC. If you had used any non-graphical miniterms minimization technique (e.g Quine-McCluskey algorithm) the 2nd solution would be unequivocally achieved.